non-prescription drug - German English Dictionary